package com.ucap.bbs.pojo;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.ucap.bbs.pojo.sqlmap.common.FilterEntity;

public class Topic extends FilterEntity {
	
	private Module module;
	private Users user;
	private UserDetail userDetail;
	
	private List<Reply> lastReply;
	
	public List<Reply> getLastReply() {
		return lastReply;
	}
	public void setLastReply(List<Reply> lastReply) {
		this.lastReply = lastReply;
	}
	private List<Reply> replies = new ArrayList<Reply>();
	
	public List<Reply> getReplies() {
		return replies;
	}
	public void setReplies(List<Reply> replies) {
		this.replies = replies;
	}
	public UserDetail getUserDetail() {
		return userDetail;
	}
	public void setUserDetail(UserDetail userDetail) {
		this.userDetail = userDetail;
	}
	public Users getUser() {
		return user;
	}
	public void setUser(Users user) {
		this.user = user;
	}
	public Module getModule() {
		return module;
	}
	public void setModule(Module module) {
		this.module = module;
	}
	private String guid;
	private String title;
	private String content;
	private Date createTime;
	private String ion;
	private String userGuid;
	private String moduleGuid;
	private String typeGuid;
	private String tags;
	private String status;
	private Date verifyTime;
	private String verifyUserGuid;
	private Integer clickNum;
	private Integer replyNum;
	private Integer bmReplyStatus;
	private Date bmReplyTime;
	
	public Date getBmReplyTime() {
		return bmReplyTime;
	}
	public void setBmReplyTime(Date bmReplyTime) {
		this.bmReplyTime = bmReplyTime;
	}
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public String getIon() {
		return ion;
	}
	public void setIon(String ion) {
		this.ion = ion;
	}
	public String getUserGuid() {
		return userGuid;
	}
	public void setUserGuid(String userGuid) {
		this.userGuid = userGuid;
	}
	public String getModuleGuid() {
		return moduleGuid;
	}
	public void setModuleGuid(String moduleGuid) {
		this.moduleGuid = moduleGuid;
	}
	public String getTypeGuid() {
		return typeGuid;
	}
	public void setTypeGuid(String typeGuid) {
		this.typeGuid = typeGuid;
	}
	public String getTags() {
		return tags;
	}
	public void setTags(String tags) {
		this.tags = tags;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Date getVerifyTime() {
		return verifyTime;
	}
	public void setVerifyTime(Date verifyTime) {
		this.verifyTime = verifyTime;
	}
	public String getVerifyUserGuid() {
		return verifyUserGuid;
	}
	public void setVerifyUserGuid(String verifyUserGuid) {
		this.verifyUserGuid = verifyUserGuid;
	}
	public Integer getClickNum() {
		return clickNum;
	}
	public void setClickNum(Integer clickNum) {
		this.clickNum = clickNum;
	}
	public Integer getReplyNum() {
		return replyNum;
	}
	public void setReplyNum(Integer replyNum) {
		this.replyNum = replyNum;
	}
	public Integer getBmReplyStatus() {
		return bmReplyStatus;
	}
	public void setBmReplyStatus(Integer bmReplyStatus) {
		this.bmReplyStatus = bmReplyStatus;
	}

}
